import Vue from 'vue'
import App from './App.vue'

import axios from 'axios'

new Vue({
  el: '#app',
  render: h => h(App)
})

/*
//饿了吗的请求：

https://h5.ele.me
/restapi/bgs/poi/search_poi_nearby_alipay
?keyword=
&offset=0
&limit=20
&latitude=22.669204
&longitude=113.263265
*/

/*
涉及到跨域
找到node_modules\webpack-dev-server\lib\Server.js
这台服务器
在服务器启动后加个中间件

	//正向代理解决请求跨域
	//httpProxyMiddleware为正向代理的插件
	app.use('/restapi',httpProxyMiddleware({
		//target将请求转发到"https://h5.ele.me"
		//target也可以配置如/test的连接
		//配置为域名(开头https:)需要加changeOrigin:true允许跨域
		target: 'https://h5.ele.me',
		changeOrigin:true//允许跨域
	}))

&a[]=b&a[]=c遇到这样的hash值，为数组，params里这样写a:['b','c']
*/


/*
涉及到跨域,方法2
找到config\index.js
设置proxyTable

proxyTable: {
    '/caxiao':{
    	target: 'https://wx.ichelaba.com',
    	//secure: false,//如果是https接口，需要配置这个参数
    	changeOrigin:true
    }
*/

axios.get("/restapi/bgs/poi/search_poi_nearby_alipay",{
	params:{
		keyword:"",
		offset:0,
		limit:10,
		latitude:22.669204,
		longitude:113.263265
	}
})
.then((response)=>{
	console.log(response)
})
.catch((error)=>{
	console.log(error)
})


/*
官方文档的post方法

axios.post('/user', {
    firstName: 'Fred',
    lastName: 'Flintstone'
  })
  .then(function (response) {
    console.log(response);
  })
  .catch(function (error) {
    console.log(error);
});

*/
